/**
 * @Title: ServerVO.java
 * @Package: com.itic.appbase.applications.monitor.vo
 * @author: idong
 * @date: May 22, 2015 4:12:23 PM
 * @version: V1.0
 */

package com.itic.appbase.applications.monitor.vo;

/**
 * <p>
 * Company: itic
 * </p>
 * 
 * @author: idong
 * @date: May 22, 2015 4:12:23 PM
 * @version: V1.0
 */
public class ServerInfo {
    private String hostName;
    private String hostIp;
    private String osArch;
    private String osType;
    private String osVersion;
    private String osDes;

    /**
     * @Title: ServerInfo
     * @param
     * @throws
     */

    public ServerInfo() {
        super();
    }

    /**
     * @Title: ServerInfo
     * @param hostName
     * @param hostIp
     * @param osType
     * @param osVersion
     * @param osDes
     * @throws
     */
    public ServerInfo(String hostName, String hostIp, String osType, String osVersion, String osDes, String osArch) {
        super();
        this.hostName = hostName;
        this.hostIp = hostIp;
        this.osType = osType;
        this.osVersion = osVersion;
        this.osDes = osDes;
        this.osArch = osArch;
    }

    /**
     * @return the hostName
     */
    public String getHostName() {
        return hostName;
    }

    /**
     * @param hostName
     *            the hostName to set
     */
    public void setHostName(String hostName) {
        this.hostName = hostName;
    }

    /**
     * @return the hostIp
     */
    public String getHostIp() {
        return hostIp;
    }

    /**
     * @param hostIp
     *            the hostIp to set
     */
    public void setHostIp(String hostIp) {
        this.hostIp = hostIp;
    }

    /**
     * @return the osType
     */
    public String getOsType() {
        return osType;
    }

    /**
     * @param osType
     *            the osType to set
     */
    public void setOsType(String osType) {
        this.osType = osType;
    }

    /**
     * @return the osVersion
     */
    public String getOsVersion() {
        return osVersion;
    }

    /**
     * @param osVersion
     *            the osVersion to set
     */
    public void setOsVersion(String osVersion) {
        this.osVersion = osVersion;
    }

    /**
     * @return the osDes
     */
    public String getOsDes() {
        return osDes;
    }

    /**
     * @param osDes
     *            the osDes to set
     */
    public void setOsDes(String osDes) {
        this.osDes = osDes;
    }

    /**
     * @return the osArch
     */
    public String getOsArch() {
        return osArch;
    }

    /**
     * @param osArch
     *            the osArch to set
     */
    public void setOsArch(String osArch) {
        this.osArch = osArch;
    }

    /*
     * (non-Javadoc)
     * 
     * @see java.lang.Object#toString()
     */
    @Override
    public String toString() {
        return "ServerInfo [hostName=" + hostName + ", hostIp=" + hostIp + ", osArch=" + osArch + ", osType=" + osType
                + ", osVersion=" + osVersion + ", osDes=" + osDes + "]";
    }

}
